PACCAR Inc. has seen significant insider selling, with 165,547 shares sold valued at over $18 million, while insiders hold 2.02% of the stock. Institutional investors own 64.90% of shares, with recent modifications in holdings, including Everence Capital Management's new stake of approximately $1.98 million. Analysts have mixed ratings on PACCAR, with UBS downgrading it to "neutral" and a price target of $108, while Bank of America upgraded it to "buy" with a target of $121.50. The stock opened at $101.17, with a market cap of $53.09 billion and a P/E ratio of 12.79.